.leaf-bold{font-weight: bold;}
.leaf-text-center{text-align:center;}

// flex布局
.leaf-flex{display: flex;align-items: center;}
.leaf-flex-around{display: flex;align-items: center;justify-content: space-around;}
.leaf-flex-center{display: flex;align-items: center;justify-content: center;}
.leaf-flex-between{display: flex;align-items: center;justify-content: space-between;}
.leaf-flex-end{display: flex;align-items: center;justify-content: flex-end;}
.leaf-flex-column{display: flex;flex-direction: column;justify-content: center;}
.leaf-flex-around-column{display: flex;justify-content: space-around;flex-direction: column;}
.leaf-flex-between-column{display: flex;justify-content: space-between;flex-direction: column;}
.leaf-flex-center-column{display: flex;justify-content: center;flex-direction: column;align-items:center;}

// 溢出隐藏显示...
.leaf-ellipsis-1{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.leaf-ellipsis-2{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.leaf-font-size-12{font-size: 24upx!important;}
.leaf-font-size-14{font-size: 28upx!important;}
.leaf-font-size-16{font-size: 32upx!important;}
.leaf-font-size-18{font-size: 36upx!important;}
.leaf-font-size-20{font-size: 40upx!important;}
.leaf-font-size-22{font-size: 44upx!important;}
.leaf-font-size-24{font-size: 48upx!important;}

.leaf-margin-0 {margin: 0upx !important;}
.leaf-margin-5 {margin: 10upx !important;}
.leaf-margin-10 {margin: 20upx !important;}
.leaf-margin-15 {margin: 30upx !important;}
.leaf-margin-20 {margin: 40upx !important;}

.leaf-margin-t-0 {margin-top: 0upx !important;}
.leaf-margin-t-5 {margin-top: 10upx !important;}
.leaf-margin-t-10 {margin-top: 20upx !important;}
.leaf-margin-t-15 {margin-top: 30upx !important;}
.leaf-margin-t-20 {margin-top: 40upx !important;}

.leaf-margin-l-0 {margin-left: 0upx !important;}
.leaf-margin-l-5 {margin-left: 10upx !important;}
.leaf-margin-l-10 {margin-left: 20upx !important;}
.leaf-margin-l-15 {margin-left: 30upx !important;}
.leaf-margin-l-20 {margin-left: 40upx !important;}

.leaf-margin-r-0 {margin-right: 0upx !important;}
.leaf-margin-r-5 {margin-right: 10upx !important;}
.leaf-margin-r-10 {margin-right: 20upx !important;}
.leaf-margin-r-15 {margin-right: 30upx !important;}
.leaf-margin-r-20 {margin-right: 40upx !important;}

.leaf-margin-b-0 {margin-bottom: 0upx !important;}
.leaf-margin-b-5 {margin-bottom: 10upx !important;}
.leaf-margin-b-10 {margin-bottom: 20upx !important;}
.leaf-margin-b-15 {margin-bottom: 30upx !important;}
.leaf-margin-b-20 {margin-bottom: 40upx !important;}

.leaf-padded-0 {padding: 0upx !important;}
.leaf-padded-5 {padding: 10upx !important;}
.leaf-padded-10 {padding: 20upx !important;}
.leaf-padded-15 {padding: 30upx !important;}
.leaf-padded-20 {padding: 40upx !important;}

.leaf-padded-t-0 {padding-top: 0upx !important;}
.leaf-padded-t-5 {padding-top: 10upx !important;}
.leaf-padded-t-10 {padding-top: 20upx !important;}
.leaf-padded-t-15 {padding-top: 30upx !important;}
.leaf-padded-t-20 {padding-top: 40upx !important;}

.leaf-padded-l-0 {padding-left: 0upx !important;}
.leaf-padded-l-5 {padding-left: 10upx !important;}
.leaf-padded-l-10 {padding-left: 20upx !important;}
.leaf-padded-l-15 {padding-left: 30upx !important;}
.leaf-padded-l-20 {padding-left: 40upx !important;}

.leaf-padded-r-0 {padding-right: 0upx !important;}
.leaf-padded-r-5 {padding-right: 10upx !important;}
.leaf-padded-r-10 {padding-right: 20upx !important;}
.leaf-padded-r-15 {padding-right: 30upx !important;}
.leaf-padded-r-20 {padding-right: 40upx !important;}

.leaf-padded-b-0 {padding-bottom: 0upx !important;}
.leaf-padded-b-5 {padding-bottom: 10upx !important;}
.leaf-padded-b-10 {padding-bottom: 20upx !important;}
.leaf-padded-b-15 {padding-bottom: 30upx !important;}
.leaf-padded-b-20 {padding-bottom: 40upx !important;}

.form_cell .form_content .plc{
	color: #BEBEBE;
}
.form_cell .form_content .arrow{
	width: 20upx;
	height: 20upx;
}
.form_cell .picker{
	flex: 1;
	overflow: hidden;
}


.form_box{
	display: block;
	padding: 0 30upx;
}

.form_cell{
	background: #fff;
	// border-radius: 10upx;
	padding: 30upx 20upx;
	display: flex;
	justify-content: space-between;
	align-items: center;
	// margin-top: 30upx;
	border-bottom: 1px solid #eee;
}
.form_cell .form_tips{
	flex: 0.5;
	overflow: hidden;
	color: #333;
	font-size: 32upx;
}
.form_cell .form_content{
	flex: 1.5;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.form_cell .form_content .ipt{
	flex: 1.5;
	overflow: hidden;
	font-size: 30upx;
	color: #333;
	text-align: right;
	color: #c1c1c1;
}
.form_cell button{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
	opacity: 0;
}
.submit{
	border-radius: 50upx;
	color: #fff;
	margin: 150upx 0 0;
	background: #02BC59;
	height: 88upx;
	line-height: 88upx;
	font-size: 30upx;
	text-align: center;
}